• word of the day

    life raft

    life raft - Dictionary definition and meaning for word life raft

    Definition
    (noun) a raft to use if a ship must be abandoned in an emergency
    Synonyms : carling float

Word used in video below:
text: 'Cause, you know, life's, life's gonna hand you
Download our Mobile App Today
Receive our word of the day
on Whatsapp